환경 설정 (Windows)

git 설치

https://git-scm.com/download/win

64-bit Git for Windows Setup 다운로드

../Attachments/capture-20240615-235837 1.png

설치시 옵션 확인 후 진행

../Attachments/capture-20240616-000005.png

나머지는 전부 Next 버튼을 눌러 설치를 진행합니다.

../Attachments/capture-20240616-000119.png

Window 키 - PowerShell 을 반드시 관리자 권한으로 실행

아래의 명령어 "git" 을 입력하여 아래의 이미지 처럼 출력이 뜨는지 확인

git

결과 (대충 비슷하게 뜨면 됩니다)

../Attachments/capture-20240616-000222.png

PowerShell Policy 적용

먼저, Windows PowerShell"관리자 권한으로 실행" 합니다.

다음의 명령어를 입력하여 Policy 를 적용합니다.

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force

적용이 완료된 후 Windows PowerShell 을 껐다가 켭니다. 아래의 진행을 위하여 Windows PowerShell 실행시 "관리자 권한으로 실행" 합니다.

pyenv 설치

git clone https://github.com/pyenv-win/pyenv-win.git "$env:USERPROFILE\.pyenv"

환경변수 추가

아래의 내용을 복사하여 붙혀넣기 후 실행

[System.Environment]::SetEnvironmentVariable('PYENV', $env:USERPROFILE + "\.pyenv\pyenv-win\", "User")
[System.Environment]::SetEnvironmentVariable('PYENV_ROOT', $env:USERPROFILE + "\.pyenv\pyenv-win\", "User")
[System.Environment]::SetEnvironmentVariable('PYENV_HOME', $env:USERPROFILE + "\.pyenv\pyenv-win\", "User")

아래의 내용을 복사하여 붙혀넣기 후 실행

[System.Environment]::SetEnvironmentVariable('PATH', $env:USERPROFILE + "\.pyenv\pyenv-win\bin;" + $env:USERPROFILE + "\.pyenv\pyenv-win\shims;" + [System.Environment]::GetEnvironmentVariable('PATH', "User"), "User")

현재의 Windows PowerShell 을 종료 후 다시 실행합니다.

다음의 명령어를 입력하여 정상 동작하는지 확인합니다.

pyenv

../Attachments/capture-20240616-000711.png

python 설치

파이썬 3.11 버전 설치

pyenv install 3.11

3.11 버전의 python 설정

pyenv global 3.11

파이썬 버전 확인

python --version

3.11.9 버전이 설치되어 있나 확인합니다. (혹은 3.11.11 버전으로 설치되어도 좋습니다!)

Poetry 설치

아래의 명령어를 실행하여 Poetry 패키지 관리 도구를 설치합니다.

pip3 install poetry==1.8.5

실습코드 다운로드

(참고)

도큐먼트(Documents) 폴더로 이동합니다.

cd ~/Documents

아래의 명령어를 실행하여 소스코드를 받습니다.

git clone https://github.com/teddylee777/langchain-kr.git

아래의 명령어를 실행하여 langchain-kr 디렉토리로 이동합니다.

cd langchain-kr

파이썬 가상환경 설정

poetry shell

파이썬 패키지 일괄 업데이트

poetry update

Visual Studio Code 설치

Visual Studio Code 다운로드

다운로드 받은 Visual Studio Code 를 설치합니다 (Applications 폴더에 복사)

왼쪽 install extensions 클릭

../Attachments/capture-20240615-231637.png

"python" 검색 후 설치

../Attachments/capture-20240615-231530.png

"jupyter" 검색 후 설치

../Attachments/capture-20240615-231400.png

Visual Studio Code 껐다가 재실행

설치가 다 되었으며, 우측 상단 "select kernel"

python environment 클릭 - 설치한 가상환경이 안뜬다면 Visual Studio Code 껐다가 재실행